religion and sociology - French English Dictionary